Big Huge Thesaurus

yellow pitcher plant

noun